home *** CD-ROM | disk | FTP | other *** search
/ Aminet 7 / Aminet 7 - August 1995.iso / Aminet / comm / tcp / AmiTCPsdk_40.readme < prev    next >
Text File  |  1995-07-02  |  26KB  |  553 lines

  1. Short:    SDK for the AmiTCP/IP protocol stack
  2. Author:   AmiTCP-Group@ndsi.fi (Network Solutions Development Inc.)
  3. Uploader: AmiTCP-Group@nsdi.fi
  4. Version:  Release 4.0
  5. Type:     comm/net
  6.  
  7.   This archive contains include files, some development tools, link
  8.   libraries (with source) and programming examples for AmiTCP/IP 4.0.
  9.  
  10.   AmiTCP/IP is propiertary, copyrighted product of the NSDi - Network
  11.   Solutions Development Inc, Finland.  See the file 'LICENCE.SDK'
  12.   included in the archive for the licence conditions.
  13.  
  14.   See AmiTCP-demo-40.readme for further information about AmiTCP/IP.
  15.  
  16. * Bug reports 
  17.  
  18.   Send any bug reports to <AmiTCP-Bug@nsdi.fi>.
  19.  
  20. * New Features, enchancements and bug fixes on each release of the SDK:
  21.  
  22.   NOTE: AmiTCP itself is not included in the SDK archive, but the
  23.   relevant (from the programmers point of view) new features and bug
  24.   fixes are mentioned here for completeness. 3.0 beta releases are not
  25.   mentioned in this list for clarity and to avoid unnecessary confusion.
  26.  
  27.   New Features on 4.0:
  28.  
  29.     * AmiTCP:
  30.     - Added new function: GetSocketEvents().
  31.     - Added the link level address handling, changed if_type to use
  32.       hardware types.
  33.     - Added new sana-II errors to the error lists.
  34.     - Configured domain names are now used on internal host
  35.       searches, too.
  36.     - Added error messages to startup failures.
  37.     - Early error messages are now printed to the console.
  38.     - db/resolv.conf is now read for DOMAIN and NAMESERVER entries.
  39.     - db/netdb is not read any more, the individual files (hosts,
  40.       protocols, networks, sercives, resolv.conf and inet.access)
  41.       are read explicitly.
  42.     - WITH keyword is removed from netdb parsing
  43.     - Removed ARexx variables TASKNAME and NTHBASE (they were
  44.       obsolete).
  45.     - Added new API function GetSocketEvents().
  46.     - Added new SocketBaseTagList() tag SBTC_SIGEVENTMASK.
  47.     - Added new socket option SO_EVENTMASK. Setting this option
  48.       will set the ASYNC mode on the socket also.
  49.     - Socket owner is now set by default, _except_ after
  50.       ObtainSocket().
  51.     - FIOSETOWN ioctl now demands the caller to set itself as the
  52.       owner.
  53.     - Added new callback functionality to coordinate fd tables
  54.       with the link library. (SocketBaseTags() tag
  55.       SBTC_FDCALLBACK).
  56.     - Made name server resolving multithreaded. Now each
  57.       application has it's own set of resolver state variables.
  58.       Before any name resolvation would block if another
  59.       resolvation was in progress.
  60.     - Added h_errno setting via a pointer (SocketBaseTags() tag
  61.       SBTC_HERRNOLONGPTR).
  62.     - Changed the AmiTCP ARexx port (AMITCP) to show only after the API
  63.       is up and running (no need to "wait" on the bin/startnet).
  64.     - Added functions sendmsg() and recvmsg() for scatter/gather I/O.
  65.     - First parameter to Dup2Socket() can now be -1 to mark the fd
  66.           (the second parameter) as not to be used by AmiTCP.
  67.     - Added function SocketBaseTagList(). Tag definitions for it are
  68.           on netinclude:amitcp/socketbasetags.h.
  69.     - Added function gethostid(), which returns the primary IP
  70.           address of the host as the unique host id.
  71.     - Implemented gethostname() API function and HOSTNAME ARexx variable
  72.       (QUERY/SET). The host name is queried from the netdb and/or name
  73.       server, if it is not explicitly given in db/AmiTCP.config _or_ set
  74.       with the ARexx SET command.
  75.     - Added support for the BSD %m feature to the syslog() (%m is
  76.           replaced by the error description of current errno value), Also
  77.           changed the formatting code to not use the Exec's RawDoFmt()
  78.           allowing 32 bit values to be printed without the 'l' size
  79.           modifier. 
  80.     - Only the sizes 1, 2 and 4 are now allowed for the errno
  81.           variable.
  82.     - SetErrnoPtr() has now return value. 0 on success and -1
  83.           otherwise. The _old_ errno indicates the error causing the
  84.           failure.
  85.     - "new" interface naming style (eg. slip.device/0 -> sl0).
  86.  
  87.     * netinclude:
  88.     - Removed KERNEL specific definitions.
  89.     - Added files stdio.h and fcntl.h supporing DOS stdio if
  90.       USE_DOSIO is defined. Otherwise they include the original
  91.       files from the INCLUDE:.
  92.       NOTE: socket stdio does not work with the USE_DOSIO. SAS/C
  93.       stdio must be used, if the sockets are to be used via the
  94.       stdio functions.
  95.     - Added files: sys/file.h, net/if_types.h, net/if_dl.h
  96.     - updated: device/sana2.h, devices/sana2.i,
  97.       devices/sana2specialstaats.h, devices/sana2specialstats.i
  98.     - Added prototype, pragma, fd entry and inline function for the new
  99.       GetSocketEvents() function.
  100.     - (sys/socket.c):
  101.       Added asynchronous socket event codes and a new socket option to
  102.       set per socket event mask.
  103.     - (amitcp/socketbasetags.h):
  104.       Added tag code for event notification signal mask
  105.       (SBTC_SIGEVENTMASK).
  106.     - (sys/syslog.h):
  107.       Removed AmiTCP's internal log path names.
  108.     - Added arpa protocol headers (arpa/ftp.h, arpa/nameser.h,
  109.       arpa/tftp.h and arpa/telnet.h) to the distribution.
  110.     - Added/deleted some files.
  111.     - Added SocketBaseTagList() definitions to
  112.       amitcp/socketbasetags.h.
  113.     - GCC: Added inline functions from clib/socket_inlines.h to
  114.       inline/socket.h, since those had to be modified for gcc.
  115.       Generated big list of defines to make possible to use local
  116.       `SocketBase' variable in calls to bsdsocket.library calls.
  117.       This feature is invoked defining SOCKETBASE_IN_CONTEXT.
  118.     - Added syslog.h (includes sys/syslog.h) for source
  119.       compatibility.
  120.     - SAS/C: inline functions are defined only if OPTINLINE is
  121.       used, netlib stubs are used otherwise.
  122.     - Added new prototypes and declarations for the
  123.       usergroup.library and its link library (grp.h, pwd.h,
  124.       unistd.h, utmp.h, clib/netlib_protos.h).
  125.     - Changes for the short interface names, removed interface
  126.       tags.
  127.     - Added include files for the netinfo.device.
  128.     - Added RPC include directories rpc and rpcsvc.
  129.  
  130.     * net.lib:
  131.     - Added tzset() to the timerinit.c to override the one from
  132.       the SAS/C sc.lib. ENV:TZ is just once, or not at all if
  133.       locale.library is present.
  134.     - Added dosio_init.c, dosio_sprintf.c.
  135.     - Added compiling the USE_DOSIO versions of the libraries (the
  136.       names of the USE_DOSIO versions contain 'd' after the base
  137.       name of the library, for example: net.lib -> netd.lib).
  138.     - Added functions: link_addr(), link_ntoa().
  139.     - Updated to open version 4 of the bsdsocket.library.
  140.     - Moved usr.lib functionality to here.
  141.     - Added implementation of SAS/C level 1 I/O functions, which
  142.       allows stdio on sockets (printf(), and a like).
  143.     - Integrated inetd daemon startup code to here. Includes
  144.       functions init_inet_daemon() and set_socket_stdio(). See
  145.       src/examples/serv for an example.
  146.     - Added some unix style functions (utime(), popen(), sleep()
  147.       etc.). See doc/netlib.doc for a full list and a reference.
  148.     - Added real h_errno variable.
  149.     - Added rcmd() and resvport(), removed getpwuid() and getgrgid().
  150.     - Added syslog() support functions: openlog(), closelog() and
  151.           setlogmask().
  152.     - Removed errlst.c (error tables are now inside the AmiTCP to
  153.       decrease overall memory usage).
  154.     - Removed gethostname(), now implemented in the AmiTCP.
  155.     - Added strerror().
  156.     - Added perror() and stubs for the inline functions (if the
  157.       inlining is not done).
  158.     - Program name is passed to the AmiTCP at startup. It is used
  159.       in the syslog() messages.
  160.     - New function herror() will print the host error code set
  161.       after host resolving failure (uses SocketBaseTags()).
  162.     - New function GetHErrno() will return the host error code
  163.       using the SocketBaseTags().
  164.  
  165.     * libs/usergroup.library:
  166.     - Added a new function call getcredentials() which returns all
  167.       credential for a process, updated library version to 4.
  168.     - New library managing the user/group information.
  169.     - The default user is now "nobody" (before it was "root").
  170.  
  171.     * devs/netinfo.device:
  172.         - New device, which handles the actual user/group database
  173.       files.
  174.  
  175.     * src/examples/serv:
  176.     - New example of stdio and inetd usage.
  177.  
  178.     * rpc.lib:
  179.     - AmiTCP implementation of the Sun RPC 4.0.
  180.     - Added support for the USE_DOSIO. Now a
  181.       special version of the rpclib using the dosio is compiled by
  182.       default (rpcdr.lib). The dosio version of the rpclib uses BPTR
  183.       file descriptors (dos.library files) instead of FILE * (link
  184.       library stdio files) with the xdrstdio_create().
  185.       Using rpcdr.lib and netd.lib with a typical RPC program makes it
  186.       5k smaller wrt. link library stdio.
  187.  
  188.     * help/RPC.guide:
  189.     - Full documentation for the RPC in the AmigaGuide format.
  190.  
  191.     * rcsrev:
  192.     - New development utility, which creates standard _rev.h files
  193.       from some files RCS id.
  194.  
  195.     * src/devtools, src/examples:
  196.     - New directories to clean up the directory structure.
  197.  
  198.     * portmap:
  199.     - RPC program,version to port mapper, needed to be run before
  200.       any RPC based servers.
  201.  
  202.     * rpcinfo:
  203.     - Utility to show RPC bindings on a portmap on some host.
  204.  
  205.   Fixed Bugs on 4.0:
  206.  
  207.     * AmiTCP:
  208.     - Fixed bug with configuration string setting. Too small buffer
  209.       restricted the configuration string sizes to less than 24 bytes.
  210.     - Fixed syslog message level handling. It was broken if the facility
  211.       code was present.
  212.     - Changed gethostbyname() not to treate the name as dot notation IP
  213.       address based on the first digit only. Full check for the dot
  214.       notation is now made.
  215.     - Fixed bug in getservbyname() which now checks the protocol
  216.       string.
  217.     - Fixed the route dumping bug.
  218.     - Logging information is now appended to the end of the old
  219.           log file.
  220.  
  221.     * net.lib:
  222.     - Added priority to usergroup autodestructor function.
  223.  
  224.     * inetd:
  225.     - Fixed bugs in server argument parsing. Before any more than
  226.       one argument would not have worked. (Thanks to Magnus Lilja
  227.       for pointing this out).
  228.  
  229.  
  230.   New Features on 2.3:
  231.  
  232.     * AmiTCP:
  233.     - New ARexx command "KILL" and a new script, bin/stopnet,
  234.           which sends this command to AmiTCP, causing it to try to
  235.           stop all networking applications, and if successfull,
  236.           itself, too.
  237.  
  238.   Fixed Bugs on 2.3:
  239.  
  240.     * AmiTCP:
  241.     - Removed the incorrect use of M_EOR, which caused fragmented
  242.           packets to be    truncated.
  243.  
  244.   New Features on 2.2:
  245.  
  246.     * AmiTCP:
  247.      - The interactive sessions have now a higher priority when
  248.       using rh(c)slip.device
  249.  
  250.   New Features on 2.1:
  251.  
  252.     * Inet-handler:
  253.         - With Inet-Handler you can use AmigaDOS IO to access TCP protocol
  254.  
  255.     * AmiTCP:
  256.     - A timestamp is added to the log messages
  257.     - Faster checksum calculation implemented in assembler
  258.  
  259.     * net.lib: 
  260.     - User and group database handling routines are added to the
  261.       net.lib. Release includes example databases for `ls' and `finger'
  262.       utilities, which use these databases
  263.     - A real gettimeofday() using locale is also added
  264.  
  265. EOF
  266.  
  267.  
  268. ============================= Archive contents =============================
  269.  
  270. Original  Packed Ratio    Date     Time    Name
  271. -------- ------- ----- --------- --------  -------------
  272.        0       0  0.0% 28-Oct-94 13:38:10 +
  273.    10636    4480 57.8% 19-Oct-94 14:31:52 +AmiTCP-sdk-40.readme
  274.     6643    2837 57.2% 15-Oct-94 18:30:12 +COPYRIGHTS.SDK
  275.      478     243 49.1% 28-May-94 12:59:42 +COPYRIGHTS.SDK.info
  276.     4032    1755 56.4% 19-Oct-94 17:05:30 +LICENCE.SDK
  277.      478     242 49.3% 28-May-94 12:59:42 +LICENCE.SDK.info
  278.        0       0  0.0% 28-Oct-94 13:37:12 +
  279.    27508   17076 37.9% 15-Oct-94 22:54:50 +cpp
  280.     4020    2277 43.3% 15-Oct-94 12:36:42 +rcsrev
  281.    54944   30299 44.8% 15-Oct-94 13:05:12 +rpcgen
  282.      632     278 56.0% 28-May-94 12:59:42 +bin.info
  283.        0       0  0.0% 28-Oct-94 13:37:16 +
  284.   121679   34721 71.4% 26-Apr-94 11:06:38 +bsdsocket.doc
  285.    21375    7430 65.2% 15-Oct-94 13:05:38 +devtools.doc
  286.     8613    2810 67.3% 15-Oct-94 22:57:30 +netinfo.doc
  287.    61238   18890 69.1% 15-Oct-94 10:37:04 +netlib.doc
  288.    36225   11502 68.2% 20-Oct-93 07:57:24 +protocols.doc
  289.     2875     747 74.0% 15-Oct-94 10:37:08 +sana2lib.doc
  290.    45062   13479 70.0% 15-Oct-94 22:56:26 +usergroup.doc
  291.      632     277 56.1% 28-May-94 12:59:42 +doc.info
  292.        0       0  0.0% 28-Oct-94 13:37:20 +
  293.   464756  128968 72.2% 30-Sep-94 03:06:46 +RPC.guide
  294.      504     259 48.6% 19-May-94 03:13:34 +RPC.guide.info
  295.        0       0  0.0% 28-Oct-94 13:37:38 +
  296.     1509     830 44.9% 03-Oct-94 14:10:38 +Smake.template
  297.        0       0  0.0% 28-Oct-94 13:37:32 +
  298.     3718    1565 57.9% 06-Oct-94 01:16:56 +socketbasetags.h
  299.      861     429 50.1% 06-Oct-94 01:16:56 +types.h
  300.        0       0  0.0% 28-Oct-94 13:37:30 +
  301.     2010     841 58.1% 03-Oct-94 22:54:48 +ftp.h
  302.      508     295 41.9% 03-Oct-94 22:54:48 +inet.h
  303.     6868    2535 63.0% 03-Oct-94 22:54:50 +nameser.h
  304.     8403    3030 63.9% 03-Oct-94 22:54:50 +telnet.h
  305.     1328     659 50.3% 03-Oct-94 22:54:50 +tftp.h
  306.      626     337 46.1% 03-Oct-94 22:52:20 +bsdsocket.h
  307.     1175     546 53.5% 14-Oct-94 19:10:40 +charread.h
  308.        0       0  0.0% 28-Oct-94 13:37:42 +
  309.     5101    1738 65.9% 03-Oct-94 22:54:52 +netlib_protos.h
  310.     1297     539 58.4% 03-Oct-94 22:54:52 +socket_inlines.h
  311.     4878    1499 69.2% 04-Oct-94 19:09:26 +socket_protos.h
  312.     2122     824 61.1% 03-Oct-94 22:55:10 +usergroup_protos.h
  313.        0       0  0.0% 28-Oct-94 13:37:40 +
  314.     2244     918 59.0% 03-Oct-94 14:22:58 +netinfo.h
  315.     9642    2959 69.3% 03-Oct-94 22:55:36 +sana2.h
  316.     8275    2579 68.8% 24-Jul-94 14:38:32 +sana2.i
  317.     1527     720 52.8% 24-Jul-94 14:38:32 +sana2specialstats.h
  318.     1523     723 52.5% 24-Jul-94 14:38:32 +sana2specialstats.i
  319.      427     266 37.7% 06-Oct-94 00:58:00 +errno.h
  320.     1687     742 56.0% 03-Oct-94 22:52:22 +fcntl.h
  321.        0       0  0.0% 28-Oct-94 13:37:42 +
  322.     2380     971 59.2% 06-Oct-94 01:18:30 +socket_lib.fd
  323.     1347     567 57.9% 02-Oct-94 18:44:32 +usergroup_lib.fd
  324.      787     410 47.9% 03-Oct-94 22:52:22 +grp.h
  325.     1519     756 50.2% 03-Oct-94 22:52:24 +inetd.h
  326.        0       0  0.0% 28-Oct-94 13:37:34 +
  327.    28377    3868 86.3% 06-Oct-94 01:18:36 +socket.h
  328.    16021    2137 86.6% 06-Oct-94 01:18:38 +usergroup.h
  329.      697     375 46.1% 03-Oct-94 22:52:24 +ios1.h
  330.        0       0  0.0% 28-Oct-94 13:37:36 +
  331.     1859     854 54.0% 06-Oct-94 01:18:48 +usergroup.h
  332.     1225     582 52.4% 03-Oct-94 22:52:24 +lineread.h
  333.        0       0  0.0% 28-Oct-94 13:37:30 +
  334.     2639    1137 56.9% 06-Oct-94 01:12:26 +if.h
  335.     4369    1960 55.1% 06-Oct-94 01:16:26 +if_arp.h
  336.     1977    1027 48.0% 06-Oct-94 01:16:26 +if_dl.h
  337.      746     386 48.2% 06-Oct-94 01:16:26 +if_types.h
  338.     4995    2031 59.3% 06-Oct-94 01:12:26 +route.h
  339.      687     329 52.1% 06-Oct-94 01:16:28 +sana2errno.h
  340.      819     364 55.5% 06-Oct-94 01:16:28 +sana2tags.h
  341.     2171     995 54.1% 03-Oct-94 22:52:26 +netdb.h
  342.        0       0  0.0% 28-Oct-94 13:37:30 +
  343.     4051    1683 58.4% 06-Oct-94 01:12:26 +in.h
  344.      858     463 46.0% 06-Oct-94 01:12:28 +in_systm.h
  345.     4102    1656 59.6% 06-Oct-94 01:16:34 +ip.h
  346.     3748    1429 61.8% 06-Oct-94 01:16:34 +ip_icmp.h
  347.     3192    1306 59.0% 06-Oct-94 01:12:28 +ip_var.h
  348.     1571     778 50.4% 06-Oct-94 01:16:36 +tcp.h
  349.      525     310 40.9% 06-Oct-94 01:16:36 +udp.h
  350.        0       0  0.0% 28-Oct-94 13:37:42 +
  351.     5998    1168 80.5% 06-Oct-94 01:18:44 +socket_pragmas.h
  352.     2425     632 73.9% 03-Oct-94 14:28:08 +usergroup_pragmas.h
  353.        0       0  0.0% 28-Oct-94 13:37:36 +
  354.      636     359 43.5% 06-Oct-94 01:17:30 +socket.h
  355.      552     315 42.9% 06-Oct-94 01:17:30 +usergroup.h
  356.        0       0  0.0% 28-Oct-94 13:37:34 +
  357.     2596    1139 56.1% 06-Oct-94 01:17:12 +dumprestore.h
  358.     2414    1153 52.2% 06-Oct-94 01:17:12 +routed.h
  359.     1065     554 47.9% 06-Oct-94 01:17:12 +rwhod.h
  360.     3267    1368 58.1% 06-Oct-94 01:17:14 +talkd.h
  361.     2369    1012 57.2% 06-Oct-94 01:17:14 +timed.h
  362.      922     448 51.4% 03-Oct-94 22:52:26 +pwd.h
  363.        0       0  0.0% 28-Oct-94 13:37:38 +
  364.     3945    1604 59.3% 03-Oct-94 14:03:32 +auth.h
  365.     1470     782 46.8% 03-Oct-94 14:03:28 +auth_unix.h
  366.     7767    2800 63.9% 03-Oct-94 14:03:28 +clnt.h
  367.      914     382 58.2% 03-Oct-94 14:03:24 +gst.h
  368.     2209     853 61.3% 03-Oct-94 14:03:24 +pmap_clnt.h
  369.     2415    1027 57.4% 03-Oct-94 14:03:22 +pmap_prot.h
  370.      885     472 46.6% 03-Oct-94 14:03:20 +pmap_rmt.h
  371.     2003     981 51.0% 04-Oct-94 19:13:40 +rpc.h
  372.     3211    1283 60.0% 03-Oct-94 14:03:18 +rpc_msg.h
  373.     8208    3044 62.9% 03-Oct-94 14:03:16 +svc.h
  374.      602     355 41.0% 03-Oct-94 14:03:10 +svc_auth.h
  375.     1694     769 54.6% 03-Oct-94 14:02:36 +types.h
  376.    10602    3522 66.7% 03-Oct-94 14:03:10 +xdr.h
  377.        0       0  0.0% 28-Oct-94 13:37:40 +
  378.     2225     761 65.7% 07-Mar-94 04:20:48 +Makefile.org
  379.     1554     689 55.6% 03-Oct-94 00:41:10 +bootparam_prot.x
  380.     2217     878 60.3% 03-Oct-94 00:41:08 +klm_prot.x
  381.     3096    1275 58.8% 03-Oct-94 00:41:06 +mount.x
  382.     6415    2110 67.1% 03-Oct-94 00:41:04 +nfs_prot.x
  383.     3476    1247 64.1% 07-Mar-94 04:20:50 +nlm_prot.x
  384.     5846    2014 65.5% 03-Oct-94 00:40:56 +rex.x
  385.      882     388 56.0% 03-Oct-94 00:40:54 +rnusers.x
  386.     1569     693 55.8% 07-Mar-94 04:20:50 +rquota.x
  387.     2219     798 64.0% 07-Mar-94 04:20:50 +rstat.c
  388.     2425     769 68.2% 03-Oct-94 00:40:40 +rstat.x
  389.     7527    2036 72.9% 03-Oct-94 00:41:10 +rstat_proc.c
  390.     2277     791 65.2% 03-Oct-94 00:40:40 +sm_inter.x
  391.      969     508 47.5% 03-Oct-94 00:40:38 +spray.x
  392.     4861    1738 64.2% 03-Oct-94 00:40:36 +yp.x
  393.      716     376 47.4% 03-Oct-94 00:40:08 +yppasswd.x
  394.      339     222 34.5% 03-Oct-94 22:52:26 +stat.h
  395.     4704    1714 63.5% 03-Oct-94 22:52:26 +stdio.h
  396.        0       0  0.0% 28-Oct-94 13:37:34 +
  397.     2137     950 55.5% 06-Oct-94 01:16:16 +cdefs.h
  398.     4822    1849 61.6% 06-Oct-94 00:57:44 +errno.h
  399.      388     247 36.3% 06-Oct-94 01:16:18 +file.h
  400.     4037    1365 66.1% 06-Oct-94 01:16:18 +ioctl.h
  401.     2242    1011 54.9% 06-Oct-94 01:12:24 +param.h
  402.     7540    2871 61.9% 06-Oct-94 01:16:18 +socket.h
  403.     3251    1213 62.6% 06-Oct-94 01:16:18 +stat.h
  404.     4699    1873 60.1% 06-Oct-94 01:12:26 +syslog.h
  405.     2885    1228 57.4% 06-Oct-94 01:12:24 +time.h
  406.     1577     746 52.6% 06-Oct-94 01:16:20 +types.h
  407.      303     206 32.0% 03-Oct-94 22:52:28 +syslog.h
  408.     1931     745 61.4% 03-Oct-94 22:52:28 +unistd.h
  409.      492     301 38.8% 03-Oct-94 22:52:28 +utime.h
  410.     1032     455 55.9% 03-Oct-94 22:52:28 +utmp.h
  411.        0       0  0.0% 28-Oct-94 13:37:22 +
  412.    23416   11253 51.9% 15-Oct-94 10:34:46 +net.lib
  413.    14824    7302 50.7% 15-Oct-94 09:57:46 +netd.lib
  414.    15232    7368 51.6% 15-Oct-94 11:02:38 +netdnb.lib
  415.    24008   11314 52.8% 15-Oct-94 11:40:04 +netnb.lib
  416.    37856   18175 51.9% 15-Oct-94 12:08:00 +rpcdr.lib
  417.    37580   18182 51.6% 15-Oct-94 12:34:18 +rpcr.lib
  418.     2628    1332 49.3% 15-Oct-94 10:35:56 +sana2.lib
  419.     2636    1316 50.0% 15-Oct-94 11:41:18 +sana2nb.lib
  420.        0       0  0.0% 28-Oct-94 13:38:06 +
  421.     3699    1618 56.2% 30-Sep-94 02:04:58 +README.RPC
  422.      801     434 45.8% 30-Sep-94 02:05:38 +compile.lib
  423.        0       0  0.0% 28-Oct-94 13:38:10 +
  424.     1300     587 54.8% 30-Sep-94 02:09:58 +GNUmakefile
  425.      909     503 44.6% 30-Sep-94 02:10:00 +Smakefile
  426.        0       0  0.0% 28-Oct-94 13:38:08 +
  427.        0       0  0.0% 28-Oct-94 13:38:08 +
  428.      346     218 36.9% 09-Mar-94 10:15:16 +SCOPTIONS
  429.      969     512 47.1% 30-Sep-94 02:21:20 +Smakefile
  430.      780     401 48.5% 09-Mar-94 10:15:18 +dir.x
  431.      930     467 49.7% 09-Mar-94 10:15:20 +dir_proc.c
  432.     1592     764 52.0% 09-Mar-94 10:15:20 +rls.c
  433.        0       0  0.0% 28-Oct-94 13:38:08 +
  434.      346     218 36.9% 09-Mar-94 10:15:46 +SCOPTIONS
  435.     1144     591 48.3% 30-Sep-94 02:21:22 +Smakefile
  436.      183     148 19.1% 09-Mar-94 10:15:48 +msg.x
  437.      649     387 40.3% 09-Mar-94 10:15:48 +msg_proc.c
  438.      826     435 47.3% 09-Mar-94 10:15:48 +printmsg.c
  439.     1584     746 52.9% 09-Mar-94 10:15:50 +rprintmsg.c
  440.        0       0  0.0% 28-Oct-94 13:38:08 +
  441.      346     218 36.9% 09-Mar-94 10:16:08 +SCOPTIONS
  442.     1193     557 53.3% 30-Sep-94 02:21:24 +Smakefile
  443.      883     468 46.9% 09-Mar-94 10:16:10 +rsort.c
  444.      455     274 39.7% 09-Mar-94 10:16:10 +sort.x
  445.      709     322 54.5% 09-Mar-94 10:16:10 +sort_proc.c
  446.        0       0  0.0% 28-Oct-94 13:38:08 +
  447.      151     128 15.2% 30-Sep-94 02:12:20 +Smake.def
  448.     1383     732 47.0% 30-Sep-94 02:12:42 +in.example.c
  449.        0       0  0.0% 28-Oct-94 13:37:54 +
  450.     1645     815 50.4% 30-Sep-94 07:17:36 +GNUmakefile
  451.     9474    2883 69.5% 30-Sep-94 01:10:26 +Smakefile
  452.     1095     541 50.5% 30-Sep-94 01:09:18 +_allocufb.c
  453.     2969    1274 57.0% 30-Sep-94 01:09:30 +_chkufb.c
  454.     1455     651 55.2% 30-Sep-94 01:09:34 +_close.c
  455.     3327    1476 55.6% 30-Sep-94 01:09:34 +_dup.c
  456.     1286     592 53.9% 30-Sep-94 01:09:36 +_dup2.c
  457.     1426     706 50.4% 30-Sep-94 01:09:36 +_fstat.c
  458.     1026     517 49.6% 30-Sep-94 01:09:38 +_lseek.c
  459.     2811    1211 56.9% 30-Sep-94 01:09:42 +_open.c
  460.     2078     944 54.5% 30-Sep-94 01:09:42 +_read.c
  461.     2268     887 60.8% 30-Sep-94 01:09:44 +_write.c
  462.     2359    1044 55.7% 30-Sep-94 01:09:44 +access.c
  463.     4861    1958 59.7% 30-Sep-94 01:09:46 +autoinit.c
  464.     6132    2314 62.2% 30-Sep-94 01:09:46 +chmod.c
  465.     5117    2171 57.5% 30-Sep-94 01:09:48 +chown.c
  466.     3364    1445 57.0% 30-Sep-94 01:09:48 +dosio_init.c
  467.     2958    1254 57.6% 30-Sep-94 01:09:50 +dosio_sprintf.c
  468.     9096    3026 66.7% 30-Sep-94 01:09:50 +dostat.c
  469.      539     292 45.8% 30-Sep-94 01:09:52 +dummy.c
  470.     1618     776 52.0% 30-Sep-94 01:09:52 +fhopen.c
  471.      390     267 31.5% 30-Sep-94 01:09:54 +fib.c
  472.     2653    1057 60.1% 30-Sep-94 01:10:24 +fibex.h
  473.     2516    1263 49.8% 04-Oct-94 09:42:34 +getopt.c
  474.      433     285 34.1% 30-Sep-94 01:09:56 +getpid.c
  475.     3180    1342 57.7% 30-Sep-94 01:09:56 +gettimeofday.c
  476.     1723     785 54.4% 30-Sep-94 01:09:58 +herror.c
  477.     2124     912 57.0% 30-Sep-94 02:35:20 +init_inet_daemon.c
  478.     4176    1729 58.5% 30-Sep-94 01:10:00 +init_usergroup.c
  479.      614     365 40.5% 30-Sep-94 01:10:00 +ioctl.c
  480.      679     392 42.2% 30-Sep-94 01:10:02 +iomode.c
  481.      707     413 41.5% 30-Sep-94 01:10:02 +isatty.c
  482.    11317    3668 67.5% 30-Sep-94 02:35:18 +lineread.c
  483.     2200     945 57.0% 30-Sep-94 01:10:04 +linkaddr.c
  484.     1097     570 48.0% 30-Sep-94 01:10:06 +linkntoa.c
  485.      710     364 48.7% 30-Sep-94 01:10:26 +netlib.h
  486.     1483     653 55.9% 30-Sep-94 01:10:06 +perror.c
  487.     9490    3382 64.3% 30-Sep-94 01:10:08 +popen.c
  488.     1766     781 55.7% 30-Sep-94 01:10:08 +printfault.c
  489.     1874     824 56.0% 30-Sep-94 01:10:08 +printuserfault.c
  490.     9697    3693 61.9% 30-Sep-94 01:10:10 +rcmd.c
  491.     3842    1434 62.6% 30-Sep-94 01:10:10 +sana2errlist.c
  492.     2058     856 58.4% 30-Sep-94 01:10:12 +sana2perror.c
  493.     1977     835 57.7% 30-Sep-94 01:10:12 +sana2printfault.c
  494.     3444    1333 61.2% 30-Sep-94 02:35:18 +serveraccept.c
  495.     1836     782 57.4% 30-Sep-94 02:35:22 +set_socket_stdio.c
  496.      428     265 38.0% 30-Sep-94 01:10:16 +setegid.c
  497.      428     265 38.0% 30-Sep-94 01:10:16 +seteuid.c
  498.     1282     618 51.7% 30-Sep-94 01:10:18 +sleep.c
  499.     2035     867 57.3% 30-Sep-94 01:10:18 +stat.c
  500.     1570     743 52.6% 30-Sep-94 01:10:20 +strerror.c
  501.      941     469 50.1% 30-Sep-94 01:10:20 +stubs.c
  502.     6430    2315 63.9% 30-Sep-94 01:10:20 +syslog.c
  503.     7264    2822 61.1% 04-Oct-94 09:44:36 +timerinit.c
  504.     1395     663 52.4% 30-Sep-94 01:10:22 +usleep.c
  505.     2880    1238 57.0% 30-Sep-94 01:10:24 +utime.c
  506.        0       0  0.0% 28-Oct-94 13:38:04 +
  507.     1184     687 41.9% 07-Mar-94 04:44:12 +DISCLAIMER
  508.     1452     717 50.6% 30-Sep-94 01:49:40 +GNUmakefile
  509.    19057    4314 77.3% 30-Sep-94 01:49:42 +Smakefile
  510.     2423     978 59.6% 30-Sep-94 01:49:00 +auth_none.c
  511.     7317    2399 67.2% 30-Sep-94 01:49:02 +auth_unix.c
  512.     1324     611 53.8% 30-Sep-94 01:49:04 +authunix_prot.c
  513.     1299     662 49.0% 30-Sep-94 01:49:04 +bindresvport.c
  514.     1084     512 52.7% 30-Sep-94 01:49:06 +chkabort.c
  515.     2240     981 56.2% 30-Sep-94 01:49:06 +clnt_generic.c
  516.     5568    1829 67.1% 30-Sep-94 01:49:08 +clnt_perror.c
  517.     5155    1957 62.0% 30-Sep-94 01:49:08 +clnt_raw.c
  518.     2538    1095 56.8% 30-Sep-94 01:49:08 +clnt_simple.c
  519.    11592    4039 65.1% 30-Sep-94 01:49:10 +clnt_tcp.c
  520.    11776    4010 65.9% 30-Sep-94 01:49:10 +clnt_udp.c
  521.     2494    1158 53.5% 30-Sep-94 01:49:12 +get_myaddress.c
  522.     4394    1522 65.3% 30-Sep-94 01:49:12 +getrpcent.c
  523.      894     512 42.7% 30-Sep-94 01:49:14 +getrpcport.c
  524.      218     162 25.6% 30-Sep-94 01:49:14 +gst.c
  525.     2431     895 63.1% 30-Sep-94 01:49:16 +pmap_clnt.c
  526.     1671     850 49.1% 30-Sep-94 01:49:16 +pmap_getmaps.c
  527.     1846     925 49.8% 30-Sep-94 01:49:18 +pmap_getport.c
  528.      853     466 45.3% 30-Sep-94 01:49:18 +pmap_prot.c
  529.     2783    1336 51.9% 30-Sep-94 01:49:20 +pmap_prot2.c
  530.    11000    3987 63.7% 30-Sep-94 01:49:20 +pmap_rmt.c
  531.     4622    1119 75.7% 30-Sep-94 01:49:22 +rpc_callmsg.c
  532.      669     377 43.6% 30-Sep-94 01:49:22 +rpc_commondata.c
  533.      723     426 41.0% 30-Sep-94 01:49:24 +rpc_dtablesize.c
  534.     6239    1999 67.9% 30-Sep-94 01:49:24 +rpc_prot.c
  535.    10926    3543 67.5% 30-Sep-94 01:49:26 +svc.c
  536.     2722    1215 55.3% 30-Sep-94 01:49:26 +svc_auth.c
  537.     3074    1371 55.4% 30-Sep-94 01:49:28 +svc_auth_unix.c
  538.     3242    1140 64.8% 30-Sep-94 01:49:28 +svc_raw.c
  539.     1098     608 44.6% 30-Sep-94 01:49:30 +svc_run.c
  540.     3109    1276 58.9% 30-Sep-94 01:49:30 +svc_simple.c
  541.    10169    3277 67.7% 30-Sep-94 01:49:32 +svc_tcp.c
  542.    11636    3778 67.5% 30-Sep-94 01:49:32 +svc_udp.c
  543.    10079    3053 69.7% 30-Sep-94 01:49:34 +xdr.c
  544.     3234    1385 57.1% 30-Sep-94 01:49:34 +xdr_array.c
  545.     6025    1711 71.6% 30-Sep-94 01:49:36 +xdr_float.c
  546.     3282    1063 67.6% 30-Sep-94 01:49:36 +xdr_mem.c
  547.    15142    4337 71.3% 30-Sep-94 01:49:38 +xdr_rec.c
  548.     2678    1211 54.7% 30-Sep-94 01:49:38 +xdr_reference.c
  549.     4107    1501 63.4% 30-Sep-94 01:49:40 +xdr_stdio.c
  550.      632     279 55.8% 28-Oct-94 13:34:18  AmiTCP-4.0.info
  551. -------- ------- ----- --------- --------
  552.  1736445  613822 64.6% 29-Oct-94 01:07:06   279 files
  553.